English Dictionary
◊ CENTAUREA IMPERIALIS
Centaurea imperialis
n : perennial of mountains of Iran and Iraq; cultivated for its
fragrant rose-pink flowers [syn: {sweet sultan}, {Centaurea
imperialis}]